<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Parity-changing フィルタ</title>
<link rel="stylesheet" type="text/css" href="../../avisynth.css">
<link rel="stylesheet" type="text/css" href="../ja.css">
</head>
<body>
<h2><a name="assumeframefield"></a>AssumeFrameBased / AssumeFieldBased</h2>
<p><code>AssumeFrameBased </code>(<var>clip</var>)<br>
  <code>AssumeFieldBased </code>(<var>clip</var>)</p>
<p>AviSynth は、与えられたクリップがフィールドベースかフレームベースかを記録します。もしクリップがフィールドベースなら、各フィールドのパリティ（すなわち、それがフレームのトップフィールドかボトムフィールドか）も記録します。もしクリップがフレームベースなら、各フレームの優先的なフィールド（すなわち、フィールド別に分離したときに、そのフレームのどちらのフィールドが最初に来るか）を記録します。</p>
<p>しかし、この情報は必ずしも正しいとは限りません。というのも、通常、フィールド情報はビデオファイルに格納されておらず、AviSynth のソースフィルタが単に推測しているだけからです。<code>AssumeFrameBased</code> と <code>AssumeFieldBased</code> を使えば、AviSynth にクリップの正しいタイプを伝えることができます。</p>
<p><code>AssumeFrameBased</code> は、既存の情報を捨てて、クリップが各フレームのボトム（偶数）フィールド優先のフレームベースであると仮定します（偶然にも、これはソースフィルタが推測するものと同じです<a href="#footnote_1" class="footnote_link">*1</a>）。トップフィールド優先にしたいなら、あとで <code>ComplementParity</code> を使用してください。</p>
<p><code>AssumeFieldBased</code> は、既存の情報を捨てて、クリップが偶数番号のフィールドがボトムフィールドで奇数番号のフィールドがトップフィールドのフィールドベースであると仮定します。逆にしたいなら、あとで <code>ComplementParity</code> を使用してください。</p>
<h2><a name="assumefieldfirst"></a>AssumeTFF / AssumeBFF</h2>
<p><code>AssumeTFF </code>(<var>clip</var>)<br>
  <code>AssumeBFF </code>(<var>clip</var>)</p>
<p>現在の値に関係なく、フィールドオーダーを強制します。</p>
<h2><a name="complementparity"></a>ComplementParity</h2>
<p><code>ComplementParity </code>(<var>clip</var>)</p>
<p>入力クリップがフィールドベースなら、<code>ComplementParity</code> はトップフィールドをボトムフィールドに、ボトムフィールドをトップフィールドに変更します。入力クリップがフレームベースなら、各フレームの優先フィールドを（ボトムフィールド優先をトップフィールド優先に、トップフィールド優先をボトムフィールド優先に）変更します。</p>
<p><kbd>原文 Date: 2005/10/13 21:41:11</kbd><br />
<kbd>日本語訳 $Date: 2008/06/22 07:41:17 $</kbd></p>
<FORM>
<INPUT TYPE="Button" VALUE="戻る"
onClick="history.go(-1)">
</form>

<hr />
<div id="footnote">
<ul>
  <li>訳者註:
    <ul>
      <li><a name="footnote_1" class="footnote_link">*1</a> <span class="footnote_text">実際には、MPEG2Source フィルタ（DGDecode プラグインなどに収録）のように、ソースのフィールド情報を正確に反映するものも存在します。</span></li>
    </ul>
  </li>
</ul>
</div>

</body>
</html>
